package com.alm.token.ui.data.bean;

import com.alm.token.base.BaseAdapter;

import java.util.List;

/**
 * Created by en on 2019/1/4.
 */

public class BuyHMioOrderLogData {

    /**
     * msg : 操作成功
     * status : 0
     * data : {"list":[{"orderSn":"THM157448118024","dollar":"10.0000","status":2,"type":1,"payMoneyType":4,"payMoneyTypeName":"HBTC","payNum":"0.00102554","transNum":"0.0000","transPrice":"0.0000","createTime":1574481180000,"endTime":null}]}
     * success : true
     * timestamp : 1574481182692
     * total : null
     */

    private String msg;
    private int status;
    private DataBean data;
    private boolean success;
    private long timestamp;
    private Object total;

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public boolean isSuccess() {
        return success;
    }

    public void setSuccess(boolean success) {
        this.success = success;
    }

    public long getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(long timestamp) {
        this.timestamp = timestamp;
    }

    public Object getTotal() {
        return total;
    }

    public void setTotal(Object total) {
        this.total = total;
    }

    public static class DataBean {
        private List<ListBean> list;

        public List<ListBean> getList() {
            return list;
        }

        public void setList(List<ListBean> list) {
            this.list = list;
        }

        public static class ListBean extends BaseAdapter.BaseItem {
            /**
             * orderSn : THM157448118024
             * dollar : 10.0000
             * status : 2
             * type : 1
             * payMoneyType : 4
             * payMoneyTypeName : HBTC
             * payNum : 0.00102554
             * transNum : 0.0000
             * transPrice : 0.0000
             * createTime : 1574481180000
             * endTime : null
             */

            private String orderSn;
            private double dollar;
            private int status;
            private int type;
            private int payMoneyType;
            private String payMoneyTypeName;
            private double payNum;
            private double transNum;
            private double transPrice;
            private long createTime;
            private Object endTime;

            public String getOrderSn() {
                return orderSn;
            }

            public void setOrderSn(String orderSn) {
                this.orderSn = orderSn;
            }

            public double getDollar() {
                return dollar;
            }

            public void setDollar(double dollar) {
                this.dollar = dollar;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public int getType() {
                return type;
            }

            public void setType(int type) {
                this.type = type;
            }

            public int getPayMoneyType() {
                return payMoneyType;
            }

            public void setPayMoneyType(int payMoneyType) {
                this.payMoneyType = payMoneyType;
            }

            public String getPayMoneyTypeName() {
                return payMoneyTypeName;
            }

            public void setPayMoneyTypeName(String payMoneyTypeName) {
                this.payMoneyTypeName = payMoneyTypeName;
            }

            public double getPayNum() {
                return payNum;
            }

            public void setPayNum(double payNum) {
                this.payNum = payNum;
            }

            public double getTransNum() {
                return transNum;
            }

            public void setTransNum(double transNum) {
                this.transNum = transNum;
            }

            public double getTransPrice() {
                return transPrice;
            }

            public void setTransPrice(double transPrice) {
                this.transPrice = transPrice;
            }

            public long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(long createTime) {
                this.createTime = createTime;
            }

            public Object getEndTime() {
                return endTime;
            }

            public void setEndTime(Object endTime) {
                this.endTime = endTime;
            }
        }
    }
}
